a meter squared - German English Dictionary